// // 做任何事情老板都会监听汇报
// const 打工人 = {
//   起床() {
//     老板.start();
//     打工人.do();
//     老板.end();
//   },
//   上班() {
//     老板.start();
//     打工人.do();
//     老板.end();
//   },
//   加班() {
//     老板.start();
//     打工人.do();
//     老板.end();
//   },
//   下班() {
//     老板.start();
//     打工人.do();
//     老板.end();
//   }
// };
// // 早上6点
// 打工人.起床();
// // 早上9点
// 打工人.上班();
// // 晚上6点
// 打工人.加班();
// // 晚上12点
// 打工人.下班();


// import eq from 'lodash'
// const TYPES = {
//   FUNCTION: 'function'
// }
// const 老板监控中的打工人 = new Proxy(打工人, {
//   get(target, key, value, receive) {
//     console.log('老板开始看你了～')
//     const res = Reflect.get(target, key, value, receiver);
//     const 打工人任务 = eq(typeof res, TYPES.FUNCTION) ? res() : res;
//     console.log('老板开始记你小本本了～');
//     return () => 打工人任务;
//   }
// })